
package com.example.tests;

import java.io.FileReader;
import java.util.Properties;

import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeTest;

import com.example.fw.ApplicationManager;

public class TestBase {
	
		protected static ApplicationManager app;

        @BeforeTest
        public void setUp() throws Exception {
        	String configFile = System.getProperty("configFile", "application.properties");
        	Properties properties = new Properties();
        	properties.load(new FileReader(configFile));
        	app = new ApplicationManager(properties);
        }
        
        @AfterTest
        public void tearDown() throws Exception {
        	app.stop();
        }

}